課程資訊
課程名稱
計算機程式
Computer Programming 
開課學期
107-1 
授課對象
化學工程學系  
授課教師
徐振哲 
課號
ChemE1004 
課程識別碼
504 10300 
班次
02 
學分
3.0 
全/半年
半年 
必/選修
必修 
上課時間
星期三6(13:20~14:10)星期四6,7(13:20~15:10) 
上課地點
 
備註
化工系以外需經老師同意。含實習。上課地點在工綜323。
限學號末二位除3餘1
總人數上限:45人 
Ceiba 課程網頁
http://ceiba.ntu.edu.tw/1071ChemE1004_02 
課程簡介影片
 
核心能力關聯
核心能力與課程規劃關聯圖
課程大綱
為確保您我的權利,請尊重智慧財產權及不得非法影印
課程概述

1. Introduction to computer programming
2. Computer Programming Using C++
3. Introduction to MATLAB
4. Plotting with MATLAB
5. Regression and solving algebraic equations using MATLAB
6. Calculus and differential equations with MATLAB
 

課程目標
The objectives of this course are to:

1. Introduce the students to the general concepts of computer programming
2. Introduce the students to various features of C++ & MATLAB
3. Furnish the students with the opportunities of coding and/or developing customized and workable programs for science, engineering, and personal needs  
課程要求
待補 
預期每週課後學習時數
 
Office Hours
 
指定閱讀
待補 
參考書目
待補 
評量方式
(僅供參考)
 
No.
項目
百分比
說明
1. 
Quiz and In Class Practice 
40% 
課程小考, 或是課堂練習題上傳 
2. 
Midterm Exam 
40% 
二次期中考 
3. 
Final Exam 
20% 
期末考 
 
課程進度
週次
日期
單元主題
第1週
9/12, 13  Introduction
C++ Ch.1 Variables 
第2週
9/19, 20  C++ Ch. 2 Flow Control and Logical Operation 
第3週
9/26, 27  C++ Ch. 2 Flow Control and Logical Operation
C++ Real Problems 1 
第4週
10/3, 4  C++ Ch.3 Functions
C++ RealProblem 2 
第5週
10/11  C++ Ch. 4 Important Notes
Midterm Practice 
第6週
10/17, 18  Midterm I 
第7週
10/24, 25  Matlab Ch. 1 Introduction 
第8週
10/31, 11/1  Matlab Ch. 2 Numeric Arrays 
第9週
11/7, 8  Matlab Ch. 3 Functions and Files 
第10週
11/14, 15  Matlab Ch. 4 Programming 
第11週
11/21, 22  Matlab Ch. 5 Advanced Plotting 
第12週
11/28, 29  Midterm II 
第13週
12/5, 6  Matlab Real Problem 1 Data Files
Matlab Real Problem 2 Non-ideal Gas 
第14週
12/12, 13  Matlab Ch6 Regression
RealProblem 3 Regression 
第15週
12/19, 20  Matlab Ch. 7 Linear Algebra
Matlab Ch. 8 Statistics
Matlab Ch. 9 Calculus 
第16週
12/26, 27  RealProblem 4 Terminal Velocity 
第17週
1/2, 3  Matlab Ch. 10 Symbolic
Special Topic: Image Processing